<%@ page import="org.bjou.Course" %>
<!doctype html>
<html>
  <head>
    <meta name="layout" content="pertho">
  <g:set var="entityName" value="${message(code: 'course.label', default: 'Course')}" />
  <title><g:message code="default.job.label" args="[entityName]" /></title>
</head>
<body>
  <div class="container">
    <div class="row">
      <div class="twelve columns">
         <g:form action="job" method="post">
        <!-- 查询条件开始 -->
        <div class="box_c">
          <div class="box_c_heading cf box_actions">
            <p>查询条件</p>
          </div>
          <div class="box_c_content">
           
              <div class="formRow">
                  入学季：
                <g:select optionKey="key" optionValue="value" noSelection="['':'-全部-']" 
                            from="${['2009年春季':'2009年春季','2009年秋季':'2009年秋季','2010年春季':'2010年春季','2010年秋季':'2010年秋季','2011年春季':'2011年春季','2011年秋季':'2011年秋季','2012年春季':'2012年春季','2012年秋季':'2012年秋季','2013年春季':'2013年春季','2013年秋季':'2013年秋季','2014年春季':'2014年春季','2014年秋季':'2014年秋季','2015年春季':'2015年春季','2015年秋季':'2015年秋季','2016年春季':'2016年春季','2016年秋季':'2016年秋季','2017年春季':'2017年春季','2017年秋季':'2017年秋季','2018年春季':'2018年春季','2018年秋季':'2018年秋季','2019年春季':'2019年春季','2019年秋季':'2019年秋季','2020年春季':'2020年春季','2020年秋季':'2020年秋季']}"
                          name='currentTerm' value="${params.currentTerm}" >
                </g:select>
                课程名称：
              <input type="text" id='courseName' name='courseName' value="${params.courseName}"/>
               课程类型：
              <input type="text" id='courseType' name='courseType' value="${params.courseType}"/>
              招聘状态：
              <g:select optionKey="key" optionValue="value" noSelection="['':'-全部-']" 
                            from="${['1':'已发布','0':'未发布']}"
                          name='jobFlag' value="${params.jobFlag}" >
                </g:select>
             
                 </div>
          
              <div class="formRow">
             课程性质：
              <input type="text" id='courseProperty' name='courseProperty' value="${params.courseProperty}"/>
              考试单位类型：
              <input type="text" id='examType' name='examType' value="${params.examType}"/>
              专业层次：
              <input type="text" id='majorLevel' name='majorLevel' value="${params.majorLevel}"/>
            
               <g:actionSubmit class="gh_button save" action="job" value="查询" />
               <!--
               <g:actionSubmit class="gh_button icon favorite" action="savejob" value="发布招聘信息"/>
                <g:actionSubmit class="gh_button icon favorite" action="savejob" value="分配责任教师"/>
               -->
               
               
               
                 <g:actionSubmit class="gh_button icon favorite" action="saveAll" value="申请招聘"
                  formnovalidate="" onclick="return confirm('是否确认发布招聘信息?');" />
                <g:actionSubmit class="gh_button icon favorite" action="deleteAll" value="取消招聘"
                  formnovalidate="" onclick="return confirm('是否确认取消招聘?');" />
              </div>
           
          </div>
        </div>
        <!-- 查询条件结束 -->
        <div class="box_c">
          <div class="box_c_heading cf">
            <p><g:message code="default.job.label" args="[entityName]" /></p>
          </div>
          <div class="box_c_content">
            <!-- start -->
            <g:if test="${flash.message}">
              <div class="message" role="status">${flash.message}</div>
            </g:if>
            
            <table>
             
              <thead>
                <tr>
                  <!--
                  <th>选择</th>
                  -->
             <th></th>
              <g:sortableColumn property="courseName" title="${message(code: 'course.courseName.label', default: 'courseName')}" />
              <g:sortableColumn property="majorLevel" title="${message(code: 'course.majorLevel.label', default: 'Course Type')}" />

              <g:sortableColumn property="courseProperty" title="${message(code: 'course.courseProperty.label', default: 'Course Property')}" />

              <g:sortableColumn property="courseType" title="${message(code: 'course.courseType.label', default: 'Course Type')}" />
             
              <g:sortableColumn property="examType" title="${message(code: 'course.examType.label', default: 'Exam Type')}" />
              
                <g:sortableColumn property="jobFlag" title="${message(code: 'course.jobFlag.label', default: '招聘信息')}" />
              
                <g:sortableColumn property="teacherName" title="责任教师" />
              
                
                <th>操作</th>

              </tr>
              </thead>
              <tbody>
              <g:each in="${courseInstanceList}" status="i" var="courseInstance">
               
                <tr class="${(i % 2) == 0 ? 'even' : 'odd'}">
                  <td><g:checkBox class="checkbox" name="pickCourse" value="[courseName:"${courseInstance.courseName}", majorLevel:"${courseInstance.majorLevel}",
                examType:"${courseInstance.examType}",courseProperty:"${courseInstance.courseProperty}",courseType:"${courseInstance.courseType}"]"  checked="false" /></td>     
                  <td>${courseInstance.courseName}</td>
                <td>${courseInstance.majorLevel}</td>
                  <td>${courseInstance.courseProperty}</td>
                 <td>${courseInstance.courseType}</td>
                 <td>${courseInstance.examType}</td>

                <td>${courseInstance.jobFlag}</td>
                  <td>${courseInstance.teacherName}</td>
                
                
                <td>
                  <g:link class="gh_button" action="assign" params="[courseName:"${courseInstance.courseName}", majorLevel:"${courseInstance.majorLevel}",
                examType:"${courseInstance.examType}",courseProperty:"${courseInstance.courseProperty}",courseType:"${courseInstance.courseType}"]" >${message(code: 'default.button.job.label', default: '录入教师')}</g:link>
		 
                <g:if test="${courseInstance.jobFlag=="未发布"}">
                <g:link class="gh_button" controller="job"  params="[courseName:"${courseInstance.courseName}", majorLevel:"${courseInstance.majorLevel}",
                examType:"${courseInstance.examType}",courseProperty:"${courseInstance.courseProperty}",courseType:"${courseInstance.courseType}"]" action="save">${message(code: 'default.button.job.apply.label', default: '申请招聘')}</g:link>
                 </g:if>
                 <g:if test="${courseInstance.jobFlag=="已发布"}">
                <g:link class="gh_button" controller="job"  params="[courseName:"${courseInstance.courseName}", majorLevel:"${courseInstance.majorLevel}",
                examType:"${courseInstance.examType}",courseProperty:"${courseInstance.courseProperty}",courseType:"${courseInstance.courseType}"]" action="delete">${message(code: 'default.button.job.edit.label', default: '取消招聘')}</g:link>
                   </g:if>
                
                <g:link class="gh_button" action="choose" params="[courseName:"${courseInstance.courseName}", majorLevel:"${courseInstance.majorLevel}",
                examType:"${courseInstance.examType}",courseProperty:"${courseInstance.courseProperty}",courseType:"${courseInstance.courseType}"]" >${message(code: 'default.button.job.choose.label', default: '选择应聘教师')}</g:link>
                 </td>
		  			
              
                </tr>
              </g:each>
              </tbody>
            </table>
            <div class="pagination">
              <g:paginate total="${courseInstanceTotal}" params="${params}"/>
            </div>


            <!-- end -->
          </div>
        </div>
        
         </g:form>
      </div>
    </div>
  </div>





</body>
</html>
